package jwr.basic;

import java.util.Scanner;

public class J17_ProductMain {
	
	// 1
	private static String TITLE = "배열을 이용한 상품 등록 프로그램";
	private static String MENU = ">>> (1)추가 (2)조회 (3)종료";
	private static String ADDMSG = "번호, 이름, 설명, 제조사, 가격순으로 입력해주세요.";
	private static String EXITMSG = "프로그램을 종료합니다.";
	public static void main(String[] args) {
		// 2번
		
		J17_Product psrv = new J17_Product();
		Scanner sc = new Scanner(System.in);
		System.out.println(TITLE);
		while(true){
			System.out.println(MENU);
			switch(sc.nextInt()){
				case 1: addProduct(sc,psrv); break;
				case 2: showProduct(psrv); break;
				case 3: sc.close();System.out.println(EXITMSG); 
				System.exit(0);
				break;
				
			} // switch
		} // while 
	} // main
	private static void showProduct(J17_Product psrv) {
		System.out.println(psrv.readProDuct());
	} // showProduct
	private static void addProduct(Scanner sc, J17_Product psrv) {
		System.out.println(ADDMSG);
		J17_ProductVO pvo= new J17_ProductVO(sc.next(),sc.next(),sc.next(),sc.next(),sc.nextInt());
		psrv.addProduct(pvo);
	} // addProduct

} //class
